Welcome to SA Dictionaries

Etsagatsa
   /etsa-ga-tsa /

Implement, fulfilment