Translation of terluka in English:

terluka

injured

verb

  • 1

    injured, cause or feel pain