English to Arabic

Meaning for:
Perplexities
other
الحيرة