Definition of PPU in English:

PPU

abbreviation

  • Peace Pledge Union.