Thanolo ya baffle ka Setswana

baffle

tsietsa

lediribaffles, baffling, baffled

  • 1

    tsietsa
    makatsa
    • puzzle or confuse somebody