monsoon raintranslation and definition "monsoon rain", tamil lexiconWordTamil Definitionmonsoon rainபருவமழை