kamus
.
Search
About
mafela
Bahasa Indonesia
muffler
Noun
A scarf worn around the neck
English: muffler
Less certain link between this word and this sense.
Bahasa words with similar meanings
pelembut
English words with similar meanings
Show 3 words
damper
muffler
silencer