English-Polish dictionary »

sharashka meaning in Polish

EnglishPolish
sharashka noun
a Soviet gulag R&D lab

szaraganoun

szaraszkanoun