Welcome to Setswana.co.za

Lekukunopu
   /le-ku-ku-no-pu /

Grammar:noun

Ridges, or swellings with ridges between



Search More Words Dictionary