French-Romanian dictionary »

strâmtoarea ormuz meaning in Romanian

FrenchRomanian
strâmtoarea ormuz

détroit dormuz◼◼◼