puzzling
because of complicated structure or directions

Translation:
English
Adjective
Add