Welcome to SA Dictionaries

Itshepisa
   /its-hep-is-a /

Promise oneself