"selbstverursacht" in English selbstverursacht {adj.} self-induced Detailed translations for "selbstverursacht" selbstverursacht{adjectiv} selbstverursacht self-induced