English-French dictionary »

telemachus meaning in French

EnglishFrench
Telemachus (the son of Odysseus)
proper noun

Télémaque◼◼◼nom propre
{m}