Romanian-French dictionary »

elbrouz meaning in French

RomanianFrench
elbrouz

elbrus◼◼◼