surface precipitationtranslation and definition "surface precipitation", tamil lexiconWordTamil Definitionsurface precipitationபுறப்பரப்பு வீழ்படிவாதல்