non persistent virusestranslation and definition "non persistent viruses", tamil lexiconWordTamil Definitionnon persistent virusesதங்கி நிற்கா நச்சுயிரிகள்