meaning of Abstichloch

Abstichloch - German to English

taphole

View more

  • tap-hole