Latin-French dictionary »

dodecanesus meaning in French

LatinFrench
Dodecanesus noun

Dodécanèsenom