I have tried a loot of ways to get my Dell C1765nfw to print from my iPhone, unfortunately it is not AirPrint compatible.
Rather by accident, I still have Netgear’s Genie program installed on an old Windows 7 installation (from the time bedore I had a Fritz!Box), and just noticed by accident that it comes with an AirPrint functionality, which also works if your router isn’t a Netgear one.
Update: November, 13th, 2025: you just need to make sure you download the correct version of Netgear’s GENIE which supports Windows 11. The last version is 2.4.64 of 2020, the product is EOL ever since, last versions can be downloaded at https://www.netgear.com/support/product/genie