kamus
.
Search
About
muncher
English
muncher
Noun
A chewer who makes a munching noise
English: muncher