Definition of mayate in Spanish:

mayate

masculine noun

Mexico
  • 1Escarabajo de muchos colores.