English-French dictionary »

on deck meaning in French

EnglishFrench
on deck (on the deck of a ship)
preposition

sur le pont◼◼◼preposition

observation deck (area of a tall building)
noun

terrasse panoramique◼◼◼nom {f}