Summary
French
Detailed Translations for traquenard from French to English
traquenard:
Synonyms for "traquenard":
Wiktionary Translations for traquenard:
traquenard
traquenard
noun
-
trick or arrangement designed to catch someone in a more general sense