365bet中国官方网站

  • word of the day

    dardanelles

    dardanelles - 365bet中国官方网站 definition and meaning for word dardanelles

    Definition
    (noun) the strait between the Aegean and the Sea of Marmara that separates European Turkey from Asian Turkey Definition
    (noun) the unsuccessful campaign in World War I (1915) by the English and French to open a passage for aid to Russia; defeated by the Turks
  • Download our Mobile App Today