Translation of artificial respiration in Setswana

artificial respiration

noun

  • 1

    go thusa motho go hêma gapê a sena go emisa go hêma
    • helping somebody to start breathing again after their breathing has stopped