meaning of Altweltaffe

Altweltaffe - German to English

catarrhine monkey

View more

  • old-world monkey