Russian-English dictionary »

технопарк meaning in English

RussianEnglish
технопарк noun
{m}

science park(an area with a collection buildings dedicated to scientific research)
noun