Meaning of yaguaré in Spanish:

yaguaré

masculine noun

Latin America
  • 1Yaguané (animal)