meaning of abgeworfen

abgeworfen - German to English

dropped

View more

  • unhorsed
  • pitched [by a horse]