English-Spanish dictionary »

telemachus meaning in Spanish

EnglishSpanish
Telemachus (the son of Odysseus)
proper noun

Telémacoproper noun
{m}