×

intubate meaning in French

v. intuber, faire entrer des tuyaux (medic)

Related Words

  1. intubated
  2. intrust
  3. intrusted
  4. intubated
  5. intubation
PC Version

Copyright © 2018 WordTech Co.