×

artifactitious meaning in French

adj. relatif à un produit artificiel

Related Words

  1. artifact
  2. artie
  3. artifice
  4. artificer
PC Version

Copyright © 2018 WordTech Co.