Translation of sese in English:

sese

urinate

verb

  • 1

    urinate
    ‘Molwetse o ne a na le mathata a go ya sese’ The patient had trouble urinating