cagarrache

cagarrache [cah-gar-rah’-chay]
noun
1. One who washes the olives in an oilmill. (m)
2. Bird of the family of starlings. (m)

Have a Spanish question? Get help from experts!