DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary








Phrases with flagrant found: 3  


French-English dictionary
   en flagrant délit
  red-handed

French-English dictionary
   prendre en flagrant délit
  catch in the act
  catch red-handed
  surprise in the act

French-English dictionary
   mensonge flagrant
  bald lie