lastimero
Top 30000
Meanings
Adjective
1. pitiful
2. harmful; noxious