NichiDict

モンゴロイド

[mongoroido]

Meanings

1.Noun

Mongoloid