French-English dictionary »

détroit d'ormuz meaning in English

FrenchEnglish
détroit d'Ormuz nom propre
{m}

Strait of Hormuz◼◼◼(strait)
proper noun