×

ingenuity meaning in French

n. ingéniosité; sophistication; ruse; intelligence; astuce; invention

Related Words

  1. ingeniousness
  2. ingenue
  3. ingenuous
  4. ingenuously
PC Version

Copyright © 2018 WordTech Co.