English to Arabic

Meaning for:
Mystified
other
محيّر