French-Spanish dictionary »

anthropoïde meaning in Spanish

FrenchSpanish
anthropoïde adjectif

antropoideadjective