Index of ftp://opera.ftp.fu-berlin.de/desktop/38.0.2220.29/win
Parent Directory
Opera_38.0.2220.29_Autoupdate.exe
36.34Mb
June 7 2016
Opera_38.0.2220.29_Setup.exe
37.81Mb
June 7 2016
patch
69.00b
June 7 2016