Depreciative
English Meaning
Tending, or intended, to depreciate; expressing depreciation; undervaluing.
- tending to depreciate (in value etc.)
Sorry, No Malayalam Meaning for your input!
See Depreciativ Want To Try Depreciative In Malayalam??