Where does “insinuato” come from?

insinuato (Italian): past participle of insinuare

Definitions

  1. past participle of insinuare

Words derived from “insinuato