English to Arabic

Meaning for:
Jittered
other
منرفز