German Adjectives: selbstgebaut

German Adjectives verb 'selbstgebaut' conjugated