German-English dictionary »

selbstgebaut meaning in English

GermanEnglish
selbstgebaut

home-made◼◼◼[UK: ˈhəʊm meɪd] [US: ˈhoʊm meɪd]