English to Arabic

Meaning for:
Jittering
other
النرفزة