What does absaufen mean?

absaufen - German to English

to drown [to perish in liquid]

View more

  • to overflow [engine]