leaf disctranslation and definition "leaf disc", tamil lexiconWordTamil Definitionleaf discஇலைவட்டத் தகடு