English-Latin dictionary »

push in, work in, creep in, insinuate meaning in Latin

EnglishLatin
push in, work in, creep in, insinuate verb

insinuo [insinuare, insinuavi, insinuatus](1st)
verb