Definition of pyro. in English:

pyro.

abbreviation

  • Pyrotechnics.