Thanolo ya squirm ka Setswana

squirm

tlhonatlhona

ledirisquirms, squirming, squirmed

  • 1

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