English-Latin dictionary »

insinuate oneself (into) meaning in Latin

EnglishLatin
insinuate oneself (into) verb

irrepo [irrepere, irrepsi, -](3rd)
verb