"menschenfresserinnen" in English Menschenfresserinnen {m pl} man-eaters Detailed translations for "menschenfresserinnen" Menschenfresserinnen{masculine plural} Menschenfresserinnen man-eaters