smeltings

English

Noun

smeltings

  1. plural of smelting