French-Romanian dictionary »

mangustă meaning in Romanian

FrenchRomanian
mangustă

mangouste◼◼◼