French-English dictionary »

parc scientifique meaning in English

FrenchEnglish
parc scientifique nom {m}

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