French-Spanish dictionary »

massawa meaning in Spanish

FrenchSpanish
Massawa nom

Massawanoun

Your history