paysagiste meaning in English
n. landscaper, one who designs gardens or large areas of land, one who beautifies an area of land (by planting trees, flowers, etc.)
n. landscaper, one who designs gardens or large areas of land, one who beautifies an area of land (by planting trees, flowers, etc.)