Tlhalefetsa /tlha-le-fe-tsa /
Grammar:verb
To gain an advantage over another
To take a largest share
Search More Words Dictionary