Italian-English dictionary »

insinuarsi meaning in English

ItalianEnglish
insinuarsi verb

creep [crept, crept, creeping, creeps](to move in a stealthy or secret manner)
verb
[UK: kriːp] [US: ˈkriːp]