French-Romanian dictionary »

despăduchea meaning in Romanian

FrenchRomanian
despăduchea

épouiller◼◼◼