maltrecho
Top 20000
Meanings
Adjective
1. beat-up; battered
2. badly injured
3. depleted