n. Netherlands-based consortium of European telecommunications companies, provider of international telephone and communications services to European customers
UNISOURCE
Meaning of UNISOURCE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012