🇬🇧 en fr 🇫🇷

red-handed adjective

  • (idiom) Showing clear evidence of guilt; in the act of wrongdoing.
en flagrant délit, la main dans le sac
Wiktionary Links