Latin-English dictionary »

sal petrae meaning in English

LatinEnglish
sal petrae noun

potassium nitrate(KNO3)
noun