Thanolo ya itch ka Setswana

itch

baba

lediriitches, itching, itched

  • 1

    baba
    • have or feel a tickling sensation in the skin that makes you want to scratch it
  • 2

    batla go dira
    • long to do something

leinaPlural itches

  • 1

    maikutlô a go babiwa
    • an itching feeling
  • 2

    keletso
    • a longing