English to Arabic

Meaning for:
Clacked
other
أحدث صوتا