English to Arabic

Meaning for:
Cheeping
other
الزقزقة