English to Arabic

Meaning for:
Drummed
other
مطبّل