meaning of abgeschafft

abgeschafft - German to English

abolished

View more

  • disestablished