vocab dash
Log in
Sign up
muffler
Top 50000
Meanings
Noun
1. muffler
(automotive, Latin America)