Translation of hindrance in Setswana

hindrance

sekgoreletsi

noun

  • 1

    sekgoreletsi