Tamil Dictionary 🔍

smeltery

Smelt"er*y, n. Defn: A house or place for smelting.


smeltery - Similar Words