placer deposittranslation and definition "placer deposit", tamil lexiconWordTamil Definitionplacer depositஒதுக்குப்படிவுplacer depositsஒதுங்கு படுவுகள்