German-English dictionary »

überwuchernde meaning in English

GermanEnglish
überwuchernde

overgrowing