Traps (fr. Pièges)

Translation into English

Synonyms

  • appâts
  • embûches
  • trappes
  • tromperies