Translation of setupu in English:

setupu

doorstep

noun (class 7, plural ditupu)

  • 1

    doorstep
    ‘Ntša e ne e robetse mo setupung’ The dog was sleeping on the doorstep