Dictionary Romanian – English

insinuant



Adjectiv
1.

insinuating


2.

ingratiating


Expressions:
a fi insinuant  =  to lather