Spanish translation of “landscape”
landscape noun /ˈlӕndskeip/
› the area of land that a person can look at all at the same time
He stood on the hill surveying the landscape. › a picture showing a view of the countryside
He paints landscapes. landscape gardening noun › the art of planning and laying out gardens, parks etc.
landscape gardener noun ›