Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
smotherer
noun
(n)
a person who stifles or smothers or suppresses
orang yang stifles atau smothers atau meredam
Example:
I see from all the yawn smotherers that it is time to stop.
Synonym:
stifler
source: wordnet30