Download Yandex Browser 23.11.2
A smooth and fast alternative to the major browsers available today
Updated: December 15, 2023
Size: 157 MB
A smooth and fast alternative to the major browsers available today
Updated: December 15, 2023
Size: 157 MB