Dictionary English – Romanian

persevering



Adjectiv