Translation of landscape gardening in Setswana

landscape gardening

noun

  • 1

    dijwalô mo tshingwaneng tse di etsang tebêgô ya tlhôlêgô
    • laying out a garden to imitate natural scenery