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