French-Romanian dictionary »

persista meaning in Romanian

FrenchRomanian
persista

attarder◼◼◼