English to Arabic

Meaning for:
Bafflers
other
المحيّرون