intubation, insertion of a tube into an organ (medicine)

listen to the pronunciation of intubation, insertion of a tube into an organ (medicine)
English - French
{n} intubation
intubation, insertion of a tube into an organ (medicine)
Favorites