← Word Gate Bilingual Vocab API

villa

French → English

noun//vi.la//

(architecture) Villa: a large, luxurious country house or suburban residence

Ils ont loué une magnifique villa avec piscine pour leurs vacances en Italie.

(English) They rented a magnificent villa with a pool for their vacation in Italy.

La villa romaine possédait de superbes mosaïques encore visibles aujourd'hui.

(English) The Roman villa had superb mosaics still visible today.

Entry ID: fr:en:villa · Source: refined · Type: vocabulary