vocab dash
Log in
Sign up
étouffoir
Top 40000
Meanings
Noun
1. damper
(music)