Welcome to Setswana.co.za

Lebududu
   /le-bu-du-du /

Grammar:noun

Dry hard ground



Search More Words Dictionary