Italian-English dictionary »

macerata meaning in English

ItalianEnglish
Macerata proper noun

Macerata(province)
proper noun