Translation of setlhora in English:

setlhora

tree squirrel

noun (class 7, plural ditlhora)

  • 1

    tree squirrel