"menschenartig" in English menschenartig {adj.} humanoid Detailed translations for "menschenartig" menschenartig{adjectiv} menschenartig humanoid