French-Spanish dictionary »

atlanta meaning in Spanish

FrenchSpanish
Atlanta nom {f}

Atlantanoun