French-English dictionary »

macerata meaning in English

FrenchEnglish
Macerata nom propre

Macerata◼◼◼(province)
proper noun

Macerata◼◼◼(town)
proper noun