Translation of immortality in Setswana

immortality

go tshelela ruri

noun

  • 1

    go tshelela ruri