Swedish-English dictionary »

teknikpark meaning in English

SwedishEnglish
teknikpark substantiv
{c}

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