Home » Windows 11 » Internet Tools » Netflix App » Netflix App Download for Windows 11 Netflix App Free Download - PC Version Editor Rating / 10 Category Internet Tools Version Latest License Shareware OS Windows 11 64 Bit Size 52 Mb Last Updated 2023-05-20 Download Links Netflix App DownloadGet From Microsoft Store Similar Apps Ron’s WebLynx Air Live Drive Baidu WiFi Hotspot Amazon Drive