English
›
Words
difficult
to manipulate, treat, or cure
Translation:
English
Adjective
5
intractable
Add
Translation