×

artifact meaning in French

n. objet façonné; produit oeuvré

Related Words

  1. articulator
  2. articulatory
  3. artie
  4. artifactitious
PC Version

Copyright © 2018 WordTech Co.