Translation of do-it-yourself in Setswana

do-it-yourself

adjective

  • 1

    o kgona go se itirela
    • suitable for an amateur to do or make at home