suez canal

This is not a dictionary! - Search for "suez canal" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    Suez Canal noun english

    a ship canal in northeastern Egypt linking the Red Sea with the Mediterranean Sea