Thanolo ya obstacle ka Setswana

obstacle

sekgoreletsi

leinaPlural obstacles

  • 1

    sekgoreletsi
    • something that stands in the way or obstructs progress