English to Arabic

Meaning for:
Complicatedness
other
محير