×

humanlike meaning in French

adj. humanoïde, similaire à l'homme

Related Words

  1. humanize
  2. humankind
  3. humanness
  4. humanly
PC Version

Copyright © 2018 WordTech Co.