English to Arabic

Meaning for:
Whizzed
other
مأزوز