French-Latin dictionary »

melilla meaning in Latin

FrenchLatin
Melilla nom

Melillanoun