Welcome to Setswana.co.za

Hupediwa
   /hu-pe-di-wa /

Grammar:verb

Smothered by

Suffocated by



Search More Words Dictionary