depositiontranslation and definition "deposition", tamil lexiconWordTamil Definitiondepositionபடியவிடல், படிவு, வண்டல், சேமிப்பு.depositionபடுதல்deposition rateபடிதல் வீதம்electrodepositionமின்படிவு