Translation of setshidi in English:

setshidi

creature

noun (class 7, plural ditshidi)

  • 1

    creature
    ‘setshidi se se tshosang’ a scary creature