English French Dictionary

English - Français

Villa in French:

1. Villa Villa


À qui appartient cette villa ?
La villa de Neuilly est une grande maison cachée dans un jardin florissant.