Dictionary Romanian – English

primate



Substantiv feminin plural
1. zool.

primates