landlocked waters - French English Dictionary

landlocked waters

Meanings of "landlocked waters" in French English Dictionary : 4 result(s)

English French
Maritime
landlocked waters eaux enclavées par les terres
landlocked waters eaux à l'intérieur des terres
landlocked waters eaux enfermées dans les terres
landlocked waters eaux fermées