German-Latin dictionary »

aix-en-provence meaning in Latin

GermanLatin
Aix-en-Provence Substantiv
Stadt im französischen Département Bouches-du-Rhône

Aquae Sextiaenoun