Hey, thanks for reply. Previous owner painted it black with some thick anti-rust spray that covered these lugs, so I stripped it and painted frame beige to match red metallic Bianchi fork.
Haa, after another hour of comparing lugs and emblem holes I googled in desperation 'russian road bike' for I was checking mostly English and German frames. First position in search engine led me to some bike called 'start shosse', which means 'start' + 'highway' or 'road' in russian. I'm feeling lucky, that's my bike! Has anyone got any info on it?