English
›
Words
difficult
to understand or explain
Translation:
English
Adjective
8
complex
Add
Translation