Meaning of mengue in Spanish:

mengue

Translate mengue into English

masculine noun

informal
  • 1Diablo o demonio.