MSN


Meaning of MSN in English

n. (Computers) online content service launched in October 1996

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