Dictionary Romanian – English

insufla



Verb tranzitiv
1.

to insufflate


2. fig.

to inspire smb. with