mongoloïde

French

Adjective

mongoloïde (plural mongoloïdes)

  1. mongoloid

Further reading