"menschenleiber" in English Menschenleiber {m pl} human bodies Detailed translations for "menschenleiber" Menschenleiber{masculine plural} Menschenleiber human bodies