Topic: Translated:
x
x
on acted more freshly
auf frischer Tat , Adverb
  1.    red-handed
  2. in the act (Law)
  3. hide

Phrases

Contexts

Definitions