Translation of terengah-engah in English:

terengah-engah

gasping, puffing

  • 1

    gasping, puffing
  • 2

    hurrying