-
nounthe art, planning, design, management, preservation and rehabilitation of the land and the design of large man-made constructs
Explanation of landscape architecture
We don`t have explanations for this word yet.