Translation of terjerat in English:

terjerat

trapped

verb

  • 1

    trapped