NichiDict

ましこ

猿子
[mashiko]

Meanings

1.Noun

rosefinch (any finch of genus Carpodacus)