French-Spanish dictionary »

humanoïde meaning in Spanish

FrenchSpanish
humanoïde adjectif

humanoideadjective