Polish-English dictionary »

intubować meaning in English

PolishEnglish
intubować verb

intubateverb
to insert a tube into