schermo Filastrocche Quantità di catch someone red handed Interazione svegliati gemello
Catch someone red-handed synonym by Babylon's thesaurus
Idiom Land - "Caught red-handed" means "to catch a person in the act of doing something wrong". Example: Tom was stealing the car when the police drove by and caught him red-handed.