Translation of macuache in English:

macuache

rough, adj.

adjective

Mexico
informal

  • 1

    rough
    coarse