meaning of strait of ormuz
1. a strategically important strait linking the Persian Gulf and the Gulf of Oman
Related Words
strait of hormuz | strait of ormuz |
1. a strategically important strait linking the Persian Gulf and the Gulf of Oman
strait of hormuz | strait of ormuz |