×
insufflator
meaning in French
n.
insufflant; gonflant; soufflant
Related Words
insufflate
insufflation
insula
insular
PC Version
Copyright © 2018 WordTech Co.