BOSPHORUS


Meaning of BOSPHORUS in English

n. strait which separates the Asian and European parts of Turkey, strait which connects the Black Sea to the Marmara Sea

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