Suez Canal (0 synonym found)

Definition of Suez Canal:

(n) : a canal linking the Mediterranean Sea and the Red Sea

Definition of Suez Canal:

(n) : a canal linking the Mediterranean Sea and the Red Sea

Back to Top