×

intubated meaning in French

adj. intubé, relié par des tubes

Related Words

  1. intubate
  2. intrusted
  3. intubate
  4. intubation
  5. intuit
PC Version

Copyright © 2018 WordTech Co.