English to Arabic

Meaning for:
Muffles
other
يغطّي