CELLSPACE


Meaning of CELLSPACE in English

n. (Internet) virtual space and technology that enables access to Internet via cellular phone

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