soking pittranslation and definition "soking pit", tamil lexiconWordTamil Definitionsoking pitதோய்குழி