anything that mutes or deadens sound

listen to the pronunciation of anything that mutes or deadens sound
English - English
muffle
anything that mutes or deadens sound
Favorites