tarragontranslation and definition "tarragon", tamil lexiconWordTamil Definitiontarragonநறுமணப்பொருள்வகை.tarragonaஸ்பானியநாட்டு மதுவகை.