Translation of terderitakan in English:

terderitakan

bearable

  • 1

    (of suffering) bearable