Translation of leaf in Setswana

leaf

letlhare

nounPlural leaves

  • 1

    letlhare
    • a flat usually green part of a plant, growing out from its stem, branch, or root
  • 2

    tsêbê
    • the paper forming one page of a book