Setlhabelo /se-tlha-be-lo /
Grammar:verb
Sacrifice
Grammar:noun
Immolation
A slaughtering place
Search More Words Dictionary