English to Arabic

Meaning for:
Rattle
other
الخرخاشة