Version Française
Translate
"caught in the act (or red handed)"
to French Language
English to French
French to English
English
French
caught in the act (or red handed)
(Police, ÉU) pris sur le fait/en flagrant délit.