Translation of souta in English:

souta

immune

adjective

  • 1

    immune
    ‘Ke souta mo botlhokong’ He is immune to pain