×
artefact
meaning in French
n.
objet façonné; produit oeuvré
Related Words
art therapist
art therapy
artemis
artemisia
PC Version
Copyright © 2018 WordTech Co.