Welcome to Setswana.co.za

Hudusa
   /hu-du-sa /

Grammar:verb

To cause to expel

To cause to banish from home, or country

To cause to drive away large numbers of



Search More Words Dictionary