artifices
Concise Oxford-Hachette French Dictionary © 2009 Oxford University Press:
artifice / ˈɑːtɪfɪs/ noun
- (trick) ruse f;
- (cunning) astuce f.
'artifices' found in these Oxford entries:
English:
French:

