×

artful meaning in French

adj. sagace, ingénieux; astucieux, rusé; adroit, habile

Related Words

  1. artful dodger
  2. artery
  3. artesian well
  4. artful dodger
  5. artfully
PC Version

Copyright © 2018 WordTech Co.