Languishing
English Meaning
Becoming languid and weak; pining; losing health and strength.
- lacking of vigor or spirit.
- Present participle of languish.
Sorry, No Malayalam Meaning for your input!
See Languishin Want To Try Languishing In Malayalam??