Meaning of 'nefarious'

  • கொடிய
  • பழி சார்ந்த

Synonyms


Browse English to Tamil Dictionary