delectabletranslation and definition "delectable", tamil lexiconWordTamil Definitiondelectableமகிழ்ச்சி தருகிற, இன்பமான, மனநிறைவு தருகின்ற.