Downtrod
English Meaning
Trodden down; trampled down; abused by superior power.
- oppress, suppress, exploit, persecute, step down on; put down; denigrate, subjugate
- downtrodden; abused by superior power
Sorry, No Malayalam Meaning for your input!
See Downtro Want To Try Downtrod In Malayalam??