English-German dictionary »

species preserving meaning in German

EnglishGerman
species preserving

arterhaltend