Translation of greenery in Setswana

greenery

noun

  • 1

    matlhare kgotsa dimela tse di tala
    • green leaves or plants