English-German dictionary »

grown exuberantly meaning in German

EnglishGerman
grown exuberantly

gewuchert