FAQs About the word insisted (on)

insista (à)

appelé (pour),demandé,pressé (pour),demandée,requis,stipulé pour,demandé,revendiqué,réclamait (quelque chose),commandé

abandonné,rendu,cédé,renoncé

insist (on) => insister (sur), insinuations => insinuations, insinuates => insinue, insignificancies => insignifiances, insignias => insignes,