English-French dictionary »

sea room meaning in French

EnglishFrench
sea room (space to manoeuvre ship)
noun

mer libre◼◼◼nom {f}