English to Arabic

Meaning for:
Cheeped
other
مزقزق