nature printttranslation and definition "nature printt", tamil lexiconWordTamil Definitionnature printtஇயற்கைச் சுவடு