Thanolo ya barricade ka Setswana

barricade

sekganedi

leinaPlural barricades

  • 1

    sekganedi
    • a barrier, especially one put up hastily across a street or door

lediribarricades, barricading, barricaded

  • 1

    thiba
    kganêla
    • block a street or door with a barricade