Version Française
Meaning of
"massif de parc"
in English language
French to English
English to French
French
English
massif de parc
clump of shrubs