Skip to content
Kotomora

巣す隠がくれ

Meanings

1

noun

hiding in the nest; staying hidden in one's nest

Refers to an animal or person staying concealed inside a nest or den; often implies avoiding the outside world.