"menschenaffen im engeren sinn" in English Menschenaffen im engeren Sinn great apes Detailed translations for "menschenaffen im engeren sinn" Menschenaffen im engeren Sinn Menschenaffen im engeren Sinn(also: Große Menschenaffen) great apes