French-Latin dictionary »

elpénor meaning in Latin

FrenchLatin
Elpénor

Elpenor