Polish-French dictionary »

ormuz meaning in French

PolishFrench
Ormuz

détroit d'Ormuz

Ormuz

île d'Ormuz