Spanish-French dictionary »

antropoide meaning in French

SpanishFrench
antropoide adjective

anthropoïdeadjectif