English
›
Words
stubbornly
persevering
Translation:
English
Adjective
0
dogged
Add
Translation