Translation of obstacle in Setswana

obstacle

sekgoreletsi

nounPlural obstacles

  • 1

    sekgoreletsi
    • something that stands in the way or obstructs progress