×
crafted
meaning in French
adj.
produit, fabriqué, formé, fait
Related Words
craft
craft union
landing craft
paper craft
arts and crafts
craft
craft union
craftily
craftiness
PC Version
Copyright © 2018 WordTech Co.