Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
loudmouth
('l/AU/d,m/AU//T/ )
noun
(n)
a person who causes trouble by speaking indiscreetly
orang yang menyebabkan masalah oleh indiscreetly berbicara
Synonym:
blusterer
source: wordnet30