NichiDict

知恵遅れ

ちえおくれ
[chieokure]

Meanings

1.Noun

mental retardation