Dictionary English – Romanian

relentlessly



Adverb