Translate
hide in its hole or burrow or den