impact, percussion, collisiontranslation and definition "impact, percussion, collision", tamil lexiconWordTamil Definitionimpact, percussion, collisionமோதுகை