Welcome to SA Dictionaries

Nchafatsa
   /ncha-fa-tsa /

Renew, replenish, revitalise