English-French dictionary »

observation deck meaning in French

EnglishFrench
observation deck (area of a tall building)
noun

terrasse panoramique◼◼◼nom {f}