Translation of doorstep in Setswana

doorstep

setupu

nounPlural doorsteps

  • 1

    setupu
    • the step or piece of ground just outside a door