English
›
Words
sedulous
Translation:
English
Adjective
6
working
steadily and hard
4
diligent
4
persistent
Add
Translation