Thanolo ya squirm ka Setswana

squirm

tlhonatlhona

ledirisquirming, squirmed, squirms

  • 1

    tlhonatlhona
    • wriggle about, especially when you feel embarrassed or awkward