Welcome to Setswana.co.za

Thutlwa
   /thu-tlwa /

Grammar:noun

Giraffe (Camelopard)

Chicken pox

Water pox

The southern cross



Search More Words Dictionary