Welcome to Setswana.co.za

Ditswiriri
   /di-tswi-ri-ri /

Grammar:noun

Pl. of secwiriri

Emaculate people

Excellent individuals or intellectuals



Search More Words Dictionary