MalayTranslate.com
Malay to English Translator
Translate Here

English to English

tortured

adjective satellite (s)

  • experiencing intense pain especially mental pain
    mengalami sakit sengit terutama sakit mental
    Example:
    A tortured witness to another's humiliation.
    source: wordnet30