Welcome to SA Dictionaries

Mochori
   /mo-cho-ri /

Well postured person