Free Adblocker Browser icon Free Adblocker Browser 80.0.2016123498 (2016123498) Min OS: Android 5.0 Size: 163.7 MiB Uploaded: 2022-03-10 Downloads count: 17 Download Last download time: 2025-10-03 04:55:10