Welcome to SA Dictionaries

Swabisa
   /swa-bi-sa /

Embarrass, shameful