powder scarfingtranslation and definition "powder scarfing", tamil lexiconWordTamil Definitionpowder scarfingபொடிமுறைச் சுத்தி