insuflarse
Spanish
Verb
insuflarse
infinitive of
insuflar
combined with
se