English to Arabic

Meaning for:
Twitches
other
الإختلاجة