NichiDict

こくりこ

[kokuriko]

Meanings

1.Noun

coquelicot; red poppy