LANDSCAPE


Meaning of LANDSCAPE in English

n. landscape architect

landscape architecture

landscape gardener

landscape gardening

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.