Meaning of suez canal
Definition of suez canal
(noun)
a
ship
canal
in
northeastern
Egypt linking the Red Sea with the Mediterranean Sea
Other information on suez canal
WIKIPEDIA results for
suez canal
Amazon results for
suez canal
Tweet