Welcome to SA Dictionaries

Tshepisa
   /ts-he-pi-sa /

To promise