UPI


Meaning of UPI in English

n. news agency which provides international news coverage

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