Arabic-English dictionary »

هرمز meaning in English

ArabicEnglish
هرمز

Strait of Hormuz