French-Romanian dictionary »

se descurca meaning in Romanian

FrenchRomanian
se descurca

se débrouiller◼◼◼