German-English dictionary »

selbstgesponnen meaning in English

GermanEnglish
selbstgesponnen

homespun[UK: ˈhəʊm.spʌn] [US: ˈhoʊm.spʌn]