Translation of teruk in English:

teruk

severe

adjective

  • 1

    severe, serious, very bad, difficult, hard, exhausting