English to Arabic

Meaning for:
Piped
other
مزمّر