machaca

[Spanish] plural machacas

Pounder. Crusher.

Countries