meaning of abprotzen

abprotzen - German to English

to unlimber

View more

  • to alleviate yourself