What does abpumpen mean?

abpumpen - German to English

to push straight down

View more

  • to create