meaning of gulf of aden

1. arm of the Indian Ocean at the entrance to the Red Sea


Related Words

gulf of aden |

Developed & Maintained By Taraprasad.com

Treasure Words