Italian-English dictionary »

masseria meaning in English

ItalianEnglish
masseria

farmhouse

You can find it in:

ItalianEnglish