Translation of terjerat in English:

terjerat

trapped

  • 1

    trapped