Meaning of すごもり in Japanese

  1. Words

Definition of すごもり

  1. (n) nesting; hibernation

Words related to すごもり

Back to top