NORTEL


Meaning of NORTEL in English

n. worldwide network communications company (headquartered in Toronto, Canada)

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