meaning of gulf of suez
1.
a
northwestern
arm
of
the
Red
Sea
linked
to
the
Mediterranean
by
the
Suez
Canal
Related Words
gulf of suez
|
Developed & Maintained By
Taraprasad.com