French-Latin dictionary »

télamon meaning in Latin

FrenchLatin
télamon nom

atlas [atlantis](3rd) M
noun