Yes, that is definitely another rooster. See the long, thin pointy feathers on his neck and back by the tail? (Hackle and saddle feathers.) They are rooster feathers. On a pullet/hen those feathers are wider and more rounded.That is not a hen. He is a rooster. They will continue to fight until one submits to the other or one of them dies.
You should rehome one of them.