Welcome to SA Dictionaries

Itshuwa
   /its-hu-wa /

To tame oneself