TECHNOPOLIS


Meaning of TECHNOPOLIS in English

n. technology center

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