downtrod
English
downtrod meaning in English • downtrod का अर्थ अंग्रेजी में
Adjective
- Trodden down; trampled down; abused by superior power.