Welcome to SA Dictionaries

Tsetela
   /tsi-te-la /

To invest, to deposit