carroñero
Top 20000
Meanings
Adjective
1. disgusting
2. carrion (relational)
3. scavenger (relational)