ഇതള് (ithal) Malayalam word · pronounced ithal Meaning in English PetalFlower leaf English words: petal, flower, leaf