Derja translation of 'تَنَفُّسْ إصْطِنَاعِي'

تَنَفُّسْ إصْطِنَاعِي
(N)
artificial respiration

They helped him breathe artificially. عملولو التنفس الإصطناعي