What does abgewürgt mean?

abgewürgt - German to English

choked down

View more

  • stalled