French-English dictionary »

télémaque meaning in English

FrenchEnglish
Télémaque nom propre
{m}

Telemachus◼◼◼(the son of Odysseus)
proper noun