Welcome to Setswana.co.za

Thuthubudu
   /thu-thu-bu-du /

Grammar:noun

A rubbish heap

A dung heap



Search More Words Dictionary