English
›
Words
arduous
Translation:
English
Adjective
4
requiring
a lot of effort.
Add
Translation