×

artifice meaning in French

n. artifice; ruse; stratagème

Related Words

  1. artie
  2. artifactitious
  3. artificer
  4. artificial
PC Version

Copyright © 2018 WordTech Co.