sesametranslation and definition "sesame", tamil lexiconWordTamil Definitionsesameஎள்ளுச்செடி, எள்ளு விதை.