Traducción de sofocado in English:

sofocado

adjetivo

  • 1

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

    (grito/voz) stifled