Translation of immersion in Setswana

immersion

go ina

noun

  • 1

    (act of immersing)
    go ina
  • 2

    (state of being immersed)
    go tsaya karolô