Definition of metrallazo in Spanish:

metrallazo

masculine noun

  • 1Disparo de metralla.