Translation of remnant in Setswana

remnant

lesalêla

nounPlural remnants

  • 1

    lesalêla
    • a part or piece left over from something