ormuz - Turkish English Dictionary

ormuz

Meanings of "ormuz" in Turkish English Dictionary : 1 result(s)

English Turkish
Geography
ormuz n. hürmüz boğazı

Meanings of "ormuz" with other terms in English Turkish Dictionary : 1 result(s)

English Turkish
Geography
strait of ormuz n. hürmüz boğazı