depredatortranslation and definition "depredator", tamil lexiconWordTamil Definitiondepredatorசூறையாடுபவர், கொள்ளையடிப்பவர், பாழாக்கபவர், அழிப்பவர்.