Definition of mayate in Spanish:

mayate

masculine noun

  • 1

    Mexico Escarabajo de muchos colores.