Dictionary English – Romanian

relentless



Adjectiv