THE DARDANELLES


Meaning of THE DARDANELLES in English

strait that divides between the Asian and European portions of Turkey, body of water that joins the Aegean sea to the Marmara Sea

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