×
artifice
meaning in French
n.
artifice; ruse; stratagème
Related Words
artie
artifactitious
artificer
artificial
PC Version
Copyright © 2018 WordTech Co.