dictionnaire Français-Anglais »

mer libre signifie anglais

FrançaisAnglais
mer libre nom {f}

sea room◼◼◼(space to manoeuvre ship)
noun