I don't know what kind of knife (not a dagger) this is but I can read the script on the blade: FRANZ KAMPFL. As this German name is written in old Germanic letters I assume that the origin of the knife is Germany or Austria before 1945
corrado26
Agree in all points. Most likely before WWII to be correct.