Translation of sofocado in English:

sofocado

adjective

  • 1

    (persona)
    estar sofocado (por falta de aire) to be out of breath
  • 2

    (grito/voz) stifled