English to Arabic

Meaning for:
Perplexing
other
التحيّر