Translation of stepladder in Setswana

stepladder

lere

nounPlural stepladders

  • 1

    lere
    • a folding ladder with flat treads