Welcome to Setswana.co.za

Khwena
   /khwe-na /

Grammar:noun

The worm of a caterpillar in cell sticking on a branch



Search More Words Dictionary