SPELTER MEANING IN ENGLISH

• Spelter Definition & Synonyms

  1. (n.) Zinc; -- especially so called in commerce and arts.


RECENT SEARCHES