be surrounded on three sides by the sea - French English Dictionary
History

be surrounded on three sides by the sea

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "be surrounded on three sides by the sea" in French English Dictionary : 1 result(s)

English French
General
be surrounded on three sides by the sea être entouré par la mer des trois côtés [v]