Where does “insidiato” come from?

insidiato (Italian): past participle of insidiare

Definitions

  1. past participle of insidiare

Words derived from “insidiato