Definify.com

Definition 2024


smeltings

smeltings

English

Noun

smeltings

  1. plural of smelting