What does abputzen mean?

abputzen - German to English

to wash

View more

  • to buff