Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
aggravator
noun
(n)
an unpleasant person who is annoying or exasperating
yang tidak menyenangkan orang yang sangat menjengkelkan atau menjengkelkan
Synonym:
annoyance
source: wordnet30