sharashka in Polish
sharashka in Polish
szaraga
A secret research and development laboratory in the Soviet gulag.
szaraszka
A secret research and development laboratory in the Soviet gulag.