Definition of UPU in English:

UPU

abbreviation

  • Universal Postal Union.