on premise websites

I am hosting websites on physical web servers. I want to see if we can add on premise website to Cloudflare.

You can add your site to Cloudflare and proxy request from users through Cloudflare to your web servers. If you want to add websites to Cloudflare then you either need to use workers or pages.