Meaning of mayate in Spanish:

mayate

Translate mayate into English

masculine noun

Mexico
  • 1Escarabajo de muchos colores.