NichiDict

コクーン

[kokuun]

Meanings

1.Noun

cocoon