Welcome to SA Dictionaries

Kgefutsa
   /kge-fu-tsa /

Relax, laze, rest