Welcome to SA Dictionaries

Masutsa
   /ma-su-tsa /

Well cooked food, delicious food