gulf_of_adenEnglish

Gulf of Aden

Noun

Arm of the Indian Ocean at the entrance to the Red Sea

English: Gulf of Aden

Bahasa: Teluk Aden

Bahasa words with similar meanings