×
ingenuity
meaning in French
n.
ingéniosité; sophistication; ruse; intelligence; astuce; invention
Related Words
ingeniousness
ingenue
ingenuous
ingenuously
PC Version
Copyright © 2018 WordTech Co.