×
intubated
meaning in French
adj.
intubé, relié par des tubes
Related Words
intubate
intrusted
intubate
intubation
intuit
PC Version
Copyright © 2018 WordTech Co.