Dictionary: Translated:
x
x
red-handed
auf frischer Tat , Adverb
  1.    red-handed
  2. in the act (Law)
  3. hide

Phrases

Contexts

Definitions