Romanian-French dictionary »

détroit dormuz meaning in French

RomanianFrench
détroit dormuz

strâmtoarea ormuz◼◼◼