Index of ftp://opera.ftp.fu-berlin.de/desktop/38.0.2220.31/win
Parent Directory
Opera_38.0.2220.31_Autoupdate.exe
36.33Mb
June 13 2016
Opera_38.0.2220.31_Setup.exe
37.80Mb
June 13 2016
patch
128.00b
June 13 2016