Meaning of defensa libre in Spanish:

defensa libre

  • 1Defensa escoba.

Usage

También simplemente libre