anything that mutes or deadens sound

listen to the pronunciation of anything that mutes or deadens sound
Englisch - Englisch
muffle
anything that mutes or deadens sound
Favoriten