Welcome to Setswana.co.za

Hupela
   /hu-pe-la /

Grammar:verb

To be smothered

To be suffocated

To be choked

To be stifled



Search More Words Dictionary