technopôles
See also:
technopoles
French
Noun
technopôles
?
plural of
technopôle