Translation of "mongoloid" into English

mongoloid is the translation of "mongoloid" into English.

mongoloid
+ Add

Sambahsa-English dictionary

  • mongoloid

    noun adjective

    adj. & n.

  • Show algorithmically generated translations

Add

Translations of "mongoloid" into English in sentences, translation memory