English to Arabic

Meaning for:
Bagpipe
other
مزماري