Welcome to SA Dictionaries

Itshwabela
   /its-hwa-be-la /

Ashamed of oneself