kamus
.
Search
About
persisting
English
dogging, persisting
Adjective
Relentless and indefatigable in pursuit or as if in pursuit
English: dogging, persisting
English words with similar meanings
Show 1 words
dogging