German-English dictionary »

selbstverfaßt meaning in English

GermanEnglish
selbstverfaßt

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