Sponsored Links

red phosphorous

translation and definition "red phosphorous", tamil lexicon

WordTamil Definition
red phosphorousசெம்பொசுபரசு