Welcome to SA Dictionaries

Inyagamisa
   /in-ya-ga-mi-sa /

Self dicouraging