Translation of "Mammalian subject" in German

Related phrases