catching red-handed

English

Verb

catching red-handed

  1. present participle and gerund of catch red-handed