German-English dictionary »

überwucherter meaning in English

GermanEnglish
überwucherter

overgrows