Portuguese-English dictionary »

salitre meaning in English

PortugueseEnglish
salitre noun

potassium nitrate(KNO3)
noun

sodium nitrate(sodium salt of nitric acid)
noun