Italian English Dictionary

italiano - English

villetta in English:

1. cottage house cottage house


I'm thinking of buying a cottage house

English word "villetta"(cottage house) occurs in sets:

tipi di case

2. chalet chalet


We stayed in a chalet on our skiing holiday.
Rent a chalet