landscape gardener


Meanings

  • someone who arranges features of the landscape or garden attractively