Welcome to Setswana.co.za

Inyeka
   /in-ye-ka /

Grammar:noun

Self licking



Search More Words Dictionary