French-English dictionary »

open space meaning in English

FrenchEnglish
open space adjectif

open-plan◼◼◼(having large rooms)
adjective