Sponsored Links

scarlet phosphorous

translation and definition "scarlet phosphorous", tamil lexicon

WordTamil Definition
scarlet phosphorousகடுஞ்சிவப்புப்பொசுபரசு