Free Adblocker Browser icon Free Adblocker Browser 60.0.2016123013 (2016123013) Min OS: Android 5.0 Size: 58.5 MiB Uploaded: 2018-01-05 Downloads count: 91 Download Last download time: 2025-10-11 21:08:40