Definition of モンゴロイド

モンゴロイド

mongoroido

noun
Mongoloid