Translation of terpojok in English:

terpojok

forced into a corner

  • 1

    forced into a corner