Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
sea of marmara
Jump to user comments
Noun
  • an inland sea in northwestern Turkey; linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles
Related search result for "sea of marmara"
Comments and discussion on the word "sea of marmara"