Thanolo ya placard ka Setswana

placard

leinaPlural placards

  • 1

    mokwalô o o tshwarwang mo ditshupegetsong
    • a poster or notice, especially one carried at a demonstration