Dictionary Romanian – English

insinua



Verb tranzitiv
1.

to insinuate


2.

to hint at



Verb reflexiv
1.

to penetrate


2.

to creep in


Expressions:
a se insinua pe sub pielea cuiva  =  to ingratiate oneself with smb.