×

insidious meaning in French

adj. insidieux, traître, rapporteur, dont l'objectif est de détruire les autres; jaloux

Related Words

  1. insider
  2. insides
  3. insidiously
  4. insidiousness
PC Version

Copyright © 2018 WordTech Co.