SEA OF MARMARA


Meaning of SEA OF MARMARA in English

sea in the northeastern part of Turkey (near the borders of Greece and Bulgaria)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.