Meaning of 'devil claw'

  • சூர்நகம்


Browse English to Tamil Dictionary