vocab
craft
Try vocabcraft.com
← Italian deck
noun
·
a2
villa
A large, detached house or estate, often a country house or holiday home
Viviamo in una
villa
vicino al mare.
Reveal translation
Hanno affittato una
villa
per le vacanze.
Reveal translation
Are you a teacher? Help curate