English to Arabic

Meaning for:
Drumsticks
other
أعواد الطبل