Turkish-English dictionary »

suni teneffüs meaning in English

TurkishEnglish
suni teneffüs noun

artificial respiration(manual or mechanical forcing of air into the lungs)
noun