Welcome to SA Dictionaries

Inyeka
   /in-ye-ka /

Self licking