Welcome to Setswana.co.za

Legotutua
   /le-go-tu-tu~a /

Grammar:noun

A large bright-coloured locust found often on milk bushes



Search More Words Dictionary