English to Arabic

Meaning for:
Timpanist
other
طبّال