SALTPETER MEANING IN ENGLISH

• Saltpeter Definition & Synonyms

  1. (n.) Alt. of Saltpetre


Synonyms:
Niter, Nitre, Saltpetre,

RECENT SEARCHES