Kattavaazha meaning in english
Word: കറ്റവാഴ Transliteration: kaṟṟavāḻa
Noun Aloe plant Small aloe Related wordskaṟṟavāḻa (കറ്റവാഴ) - Aloe plant
Meaning of കറ്റവാഴ in english :
Aloe veraMalayalam to English
English To Malayalam