Translation of scaffold in Setswana

scaffold

nounPlural scaffolds

  • 1

    lefelô le le agetsweng go kaletsa dirukutlhi
    • a platform on which criminals are executed