Arabic-English dictionary »

تَنَفُّس اِصْطِنَاعِيّ meaning in English

ArabicEnglish
تَنَفُّس اِصْطِنَاعِيّ m

artificial respirationmanual or mechanical forcing of air into the lungs