Polish-English dictionary »

intubacja meaning in English

PolishEnglish
intubacja noun

intubationnoun
introduction of a tube into an organ to keep it open