French-Spanish dictionary »

móra la nova meaning in Spanish

FrenchSpanish
Móra la Nova nom

Mora la Nuevanoun