Italian-English dictionary »

massa e carrara meaning in English

ItalianEnglish
Massa e Carrara proper noun

Massa Carrara(province)
proper noun