meaning of abwürgend

abwürgend - German to English

choking

View more

  • stalling
  • suffocating