answersLogoWhite

0

Agriturismo is an Italian word that translates as farm holidays in English. It is also the name of a website which specializes in selling farmhouse holidays in Italy.

User Avatar

Wiki User

12y ago

What else can I help you with?