machaca
[
Spanish
]
plural
machacas
Pounder. Crusher.
Countries
Spain