English to Arabic

Meaning for:
Clacker
other
المطقطق