Meaning of mastranzo in Spanish:

mastranzo

masculine noun

  • 1Mastranto.