strait_of_hormuzEnglish

Strait of Hormuz, Strait of Ormuz

Noun

A strategically important strait linking the Persian Gulf and the Gulf of Oman

English: Strait of Hormuz, Strait of Ormuz

Bahasa: Selat Hormuz

Bahasa words with similar meanings

English words with similar meanings

Show 1 words