MalayTranslate.com
Malay to English Translator
Translate Here

English to English

subsister

noun (n)

  • one who lives through affliction
    satu yang hidup melewati derita
    Synonym:
    survivor
    source: wordnet30