Search term 巣窟 has one result
Jump to
JA Japanese EN English
巣窟 (n v) [home of certain animals] (n v) den (n v) [home of certain animals]