thunder-showertranslation and definition "thunder-shower", tamil lexiconWordTamil Definitionthunder-showerஇடிமழை.