red-handed (a) (general) | con le mani nel sacco (a) (general) |
red-handed (a) (general) | sul fatto (a) (general) |
red-handed (a) (general) | in flagrante (a) (general) |
catch red-handed | cogliere con le mani nel sacco |
catch red-handed | cogliere in flagrante |
catch red-handed | cogliere sul fatto |