English to Arabic

Meaning for:
Sound-damping
other
تثبيط الصوت