Welcome to Setswana.co.za

Hudua
   /hu-du~a /

Grammar:verb

To agitate

To stir up

To trouble



Search More Words Dictionary