What does Abfließen mean?

Abfließen - German to English

to deplete down

View more

  • to clear on
  • to move down
  • to perform off
  • drain