English to Arabic

Meaning for:
Bewilders
other
يحيّر