Index of ftp://opera.ftp.fu-berlin.de/desktop/18.0.1284.68/mac
Parent Directory
Opera_18.0.1284.68_Autoupdate.zip
51.61Mb
December 16 2013
Opera_18.0.1284.68_Setup.dmg
53.94Mb
December 16 2013