Challenged
English Meaning
- Having a disability or impairment.
- Deficient or lacking: an ethically challenged politician.
Sorry, No Malayalam Meaning for your input!
See Challenge Want To Try Challenged In Malayalam??