meaning of Affengießer

Affengießer - German to English

bronze creator

View more

  • pewterer
  • brass creator