Welcome to SA Dictionaries

Tshohanyetsa
   /ts-hu-han-ye-tso /

To emerge suddenly, unexpectedly