Opera Mini icon Opera Mini 10.0.1884.93721 (101093721) Min OS: Android 2.3 Size: 2.9 MiB Uploaded: 2022-12-08 Downloads count: 108 Download Last download time: 2025-08-01 17:38:23