What does abgestürzt mean?

abgestürzt - German to English

damaged

View more

  • fallen
  • grounded
  • precipitated