Meaning of 'insidious'

  • நய வஞ்சகமான

Synonyms


Browse English to Tamil Dictionary