meaning of abgebaut

abgebaut - German to English

decomposed

View more

  • degraded
  • dismantled
  • mined
  • level