hard to control or treat

Translation:
English
Adjective
Add