difficult
to understand or explain

Translation:
English
Adjective
Add