inundationtranslation and definition "inundation", tamil lexiconWordTamil Definitioninundationவெள்ளப்பெருக்குinundationவெள்ளம்inundation canalவெள்ளக் கால்வாய்inundation irrigationவெள்ளப்பாசனம்