dahliatranslation and definition "dahlia", tamil lexiconWordTamil Definitiondahliaபன்னிற மலர்களையுடைய தோட்டச் செடிவகை.