Avasaadam meaning in english
Word: അവസാദം Transliteration: avasādṁ
Exhaustion Melancholy Pine Sediment Related wordsavasādṁ (അവസാദം) - Despondency
Meaning of അവസാദം in english :
Noun DespondencyMalayalam to English
English To Malayalam