French-Latin dictionary »

atlanta meaning in Latin

FrenchLatin
Atlanta nom

Atlantanoun