Definition of manguaré in Spanish:

manguaré

masculine noun

  • 1

    Peru Tambor indígena hecho con un tronco de árbol.