French-Spanish dictionary »

odessa meaning in Spanish

FrenchSpanish
Odessa nom

Odesanoun