Welcome to Setswana.co.za

Thutubudu
   /thu-tu-bu-du /

Grammar:noun

An ashheap



Search More Words Dictionary