Welcome to Setswana.co.za

Inyela
   /in-ye-la /

Grammar:noun

Self messing up



Search More Words Dictionary