English translation for "intubation"
|
- n. intubation, insertion of a tube into an organ (medicine)
- Similar Words:
- "intrusif" English translation, "intrusion" English translation, "intrépide" English translation, "intrépidement" English translation, "intrépidité" English translation, "intuitif" English translation, "intuition" English translation, "intuitionniste" English translation, "intuitionné" English translation, "intuitivité" English translation
|
|
|