German-English dictionary »

überwächst meaning in English

GermanEnglish
überwächst

overgrows