Dictionary English – Romanian

dogged



Adjectiv