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

Treasure Words