×

primateship meaning in French

n. relation grossière

Related Words

  1. primate
  2. primates
  3. primatial
  4. primatologist
PC Version

Copyright © 2018 WordTech Co.