silence or lessen a sound; cover, wrap; cover oneself, wrap oneself

listen to the pronunciation of silence or lessen a sound; cover, wrap; cover oneself, wrap oneself
English - English
{f} muffle
silence or lessen a sound; cover, wrap; cover oneself, wrap oneself
Favorites