Topic: Translated:
x
x
life and soul of the department
die Betriebsnudel f, Noun
  1. life and soul of the department
  2. resident comedian
  3. hide

Phrases

Contexts

Definitions