Meaning of 'predator'

  • சூரையாடுபவன்
  • பிற விலங்குகளைக் கொன்று தின்கின்ற விலங்கு


Browse English to Tamil Dictionary