English to Arabic

Meaning for:
Timbrels
other
الدّفوف