Welcome to SA Dictionaries

Itlhahisa
   /itlha-hi-sa /

Appear, manifest oneself