Englishfor English speakers
artifice English
Meaning artifice meaning
What does artifice mean?
Definitions in simple English
artifice
artifice
Synonyms artifice synonyms
What other words have the same or similar meaning as artifice?