machamartillo

Spanish

Noun

machamartillo

  1. only used in a machamartillo

Further reading