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