desollador
Meanings
Noun
1. robber
2. shrike (bird)