UPU


Meaning of UPU in English

abbr. Universal Postal Union.

Oxford English vocab.      Оксфордский английский словарь.