English to Arabic

Meaning for:
Nickered
other
مصهول