meaning of Abguss

Abguss - German to English

casting

View more

  • cast
  • reproduction [casting]