English
English version

French windows in House topic

From Longman Dictionary of Contemporary EnglishFrench windowsˌFrench ˈwindows noun [plural]  DHHa pair of doors made mostly of glass, usually opening onto a garden or balcony