Gulf-of-aden meaning

A gulf in the Arabian Sea between Yemen and Somalia, connected to the Red Sea through Bab el Mandeb strait.
pronoun
0
0
Advertisement