What does abgetropft mean?

abgetropft - German to English

dripped off

View more

  • drained