Welcome to Setswana.co.za

Lephutse
   /lep-hu-tsi /

Grammar:noun

Soft shelled pumkin



Search More Words Dictionary