Definify.com

Definition 2026


smeltings

smeltings

English

Noun

smeltings

  1. plural of smelting