Welcome to Setswana.co.za

Mahupuhupu
   /ma-hu-pu-hu-pu /

Grammar:noun

Swelled and bruised through being beaten



Search More Words Dictionary