Romanian-English dictionary »

strâmtoarea ormuz meaning in English

RomanianEnglish
Strâmtoarea Ormuz proper noun
{f}

Strait of Hormuz(strait)
proper noun