Search term agriturismo has 2 results
Jump to
IT Italian EN English
agriturismo agritourism
agriturismo (n) [tourism in which tourists stay in farms] agritourism (n) [tourism in which tourists stay in farms]