Thanolo ya suffocate ka Setswana

suffocate

hupêtsa

ledirisuffocated, suffocates, suffocating

  • 1

    hupêtsa
    kgama
    • make it difficult or impossible for somebody to breathe
  • 2

    hupêla
    • suffer or die because breathing is prevented