meaning of aus der Welt schaffen

aus der Welt schaffen - German to English

to get rid of

View more

  • to sort out