MalayTranslate.com
Malay to English Translator
Translate Here

English to English

agonistical

adjective satellite (s)

  • striving to overcome in argument
    berjuang untuk mengatasi dalam argumen
    source: wordnet30