Version Française
Meaning of
"(Police) se faire prendre/pincer (en commettant un méfait)."
in English language
French to English
English to French
French
English
(Police) se faire prendre/pincer (en commettant un méfait).
collared (to get -)