predatorytranslation and definition "predatory", tamil lexiconWordTamil Definitionpredatoryசூறையாடும் தன்மை, வேட்டையாடும்