Italian-English dictionary »

agriturismo meaning in English

ItalianEnglish
agriturismo noun
{m}

agritourism(tourism in which tourists stay in farms)
noun