French-Latin dictionary »

marsala meaning in Latin

FrenchLatin
Marsala nom

Lilybaeumnoun