"selbsteinbau" in English Selbsteinbau {m} do-it-yourself installation Detailed translations for "selbsteinbau" der Selbsteinbau{masculine} Selbsteinbau do-it-yourself installation