Artifices (fr. Artifices)

Translation into English

Synonyms

  • ruses
  • astuces
  • manigances
  • stratégies
  • trucs