Detractive
English Meaning
Tending to detract or draw.
- Tending to detract or draw.
- Tending to lower in estimation; depreciative.
Sorry, No Malayalam Meaning for your input!
See Detractiv Want To Try Detractive In Malayalam??