surface run offtranslation and definition "surface run off", tamil lexiconWordTamil Definitionsurface run offமேல்மட்ட வழிந்தோடுதல்