English-Latin dictionary »

insinuate self meaning in Latin

EnglishLatin
insinuate self verb

subrepo [subrepere, subrepsi, subreptus](3rd)
verb

surrepo [surrepere, surrepsi, surreptus](3rd)
verb