Translation of foliage in Setswana

foliage

matlhare

noun

  • 1

    matlhare
    • the leaves of a tree or plant