Search term sharashka has one result
Jump to
EN English DE German
sharashka (n) [a Soviet gulag R&D lab] (n) Scharaschka (n) [a Soviet gulag R&D lab] (n)