Welcome to Setswana.co.za

Hupetsa
   /hu-pe-tsa /

Grammar:verb

To smother

To suffocate

To choke

To stifle



Search More Words Dictionary