Meaning of 'venom'

  • நஞ்சூட்டு

Synonyms


Browse English to Tamil Dictionary