English-German dictionary »

more luxuriant meaning in German

EnglishGerman
more luxuriant

üppigere