Suez Canal
English Dictionary
->
Letter S
-> Suez Canal
Search Dictionary:
Suez Canal Definition
(n)
a
ship
canal
in
northeastern
Egypt
linking
the
Red
Sea
with
the
Mediterranean
Sea
Suez Canal Synonyms
Suez Canal
© Art Branch Inc.