Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
suppurating sore
noun
(n)
a sore that has become inflamed and formed pus
masalah yang telah meradang dan membentuk nanah
Synonym:
fester
source: wordnet30