English-German dictionary »

sacred baboon meaning in German

EnglishGerman
sacred baboon noun

der MantelpavianSubstantiv