Translation of terdesak in English:

terdesak

awkward, difficult

  • 1

    awkward, difficult
    ‘dalam keadaan terdesak’ in an awkward situation