meaning of abgestürzt

abgestürzt - German to English

damaged

View more

  • fallen
  • grounded
  • precipitated