sodium perboratetranslation and definition "sodium perborate", tamil lexiconWordTamil Definitionsodium perborateசோடியம் பெர்பாரேட்