What does abfließen lassen mean?

abfließen lassen - German to English

to empty away

View more

  • to drain