MalayTranslate.com
Malay to English Translator
Translate Here

English to English

obliged

adjective satellite (s)

  • under a moral obligation to do something
    di bawah kewajiban moral untuk melakukan sesuatu
    Synonym:
    duty-bound
    source: wordnet30