"menschenscheuer" in English menschenscheuer more unsociable Detailed translations for "menschenscheuer" menschenscheuer menschenscheuer more unsociable