el salitre
-the saltpeter
See the entry for salitre.

salitre

NOUN
(potassium nitrate)-saltpeter
Synonyms for salitre
Word of the Day
chilling