English-Polish dictionary »

intubation meaning in Polish

EnglishPolish
intubation noun
introduction of a tube into an organ to keep it open

intubacjanoun