Welcome to SA Dictionaries

Lekgotla
   /le-kgo-tla /

Court, kangaroo court