"selbstgebastelt" in English selbstgebastelt {adj.} homemade Detailed translations for "selbstgebastelt" selbstgebastelt{adjectiv} selbstgebastelt(also: selbstgemacht, hausgemacht) homemade