English-Italian dictionary »

farmhouse meaning in Italian

EnglishItalian
farmhouse

masseria