German-English dictionary »

eigenwüchsig meaning in English

GermanEnglish
eigenwüchsig

self-growing