meaning of Brüllaffe

Brüllaffe - German to English

howler monkey [Alouattinae]