Opera Mini beta icon Opera Mini beta 67.0.2254.64553 (678064553) Min OS: Android 5.0 Size: 22.3 MiB Uploaded: 2023-02-01 Downloads count: 48 Download Last download time: 2025-09-16 10:25:48