×

artefact meaning in French

n. objet façonné; produit oeuvré

Related Words

  1. art therapist
  2. art therapy
  3. artemis
  4. artemisia
PC Version

Copyright © 2018 WordTech Co.