MalayTranslate.com
Malay to English Translator
Translate Here

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