landscapist
noun
1 landscapist
Someone who paints landscapes.
Polish: pejzażysta
2 landscapist
Someone who arranges features of the landscape or garden attractively.
synonyms: landscape architect, landscape gardener, landscaper.
Dutch: tuinarchitect
Polish: architekt krajobrazu
debug info: 0.0373