UPU


Meaning of UPU in English

international specialized agency of the United Nations formed in Switzerland in 1875 that administers and governs international postal service (formerly was called "General Postal Union")

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.