vanmaram

പൊട്ടാസിയം നൈട്രറ്റ് - meaning in english

Meanings for പൊട്ടാസിയം നൈട്രറ്റ്

noun
Saltpetre