French-Romanian dictionary »

cărăbuș meaning in Romanian

FrenchRomanian
cărăbuș

scarabée◼◼◼