Version Française
Meaning of
"(Police) tendre un piège/un traquenard à un malfrat."
in English language
French to English
English to French
French
English
(Police) tendre un piège/un traquenard à un malfrat.
set a trap for so. (to)