Verb

Dictionary in Provencal

ensinua

to insinuate

English translation to insinuate
Grammatical category v.
Also from English to insinuate