Keel overtranslation and definition "Keel over", tamil lexiconWordTamil DefinitionKeel overTurn upside downSurrender, give inFall to the ground