Skip to main content

telemachus

English telemachus meaning in English  •  telemachus का अर्थ अंग्रेजी में
prop. n.
  • The son of Odysseus and Penelope, as told in Homer's Oddysey.
Advertisement