phosphorous triiodidetranslation and definition "phosphorous triiodide", tamil lexiconWordTamil Definitionphosphorous triiodideபொசுபரசுமூவயடைட்டு