Translation of persistence in Setswana

persistence

botatalala

noun

  • 1

    botatalala