English to Arabic

Meaning for:
Twitched
other
موخوز