Translation of itatswa in English:

itatswa

lick yourself

verb

  • 1

    lick yourself
    ‘Ntša e ne e itatswa bosigo jotlhe’ The dog licked itself all night long