French-Latin dictionary »

dodécanèse meaning in Latin

FrenchLatin
Dodécanèse nom

Dodecanesusnoun