English
›
Words
to
wrap in a shawl or blanket to deaden a sound
Translation:
English
Verb
1
muffle
Add
Translation