×

ingratiating meaning in French

adj. insinuant, prévenant; engageant

Related Words

  1. ingratiate
  2. ingratiating behavior
  3. ingratiate oneself
  4. ingratiating smile
  5. ingratiate oneself with
  6. ingratiate oneself
  7. ingratiate oneself with
  8. ingratiating behavior
  9. ingratiating smile
PC Version

Copyright © 2018 WordTech Co.