difficult
to follow or understand

Translation:
English
Adjective
Add