Definition of metrallazo in Spanish:

metrallazo

masculine noun

  • 1

    Disparo de metralla.