Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
sea of marmora
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 marmora"
Comments and discussion on the word "sea of marmora"