English-French dictionary »

sharashka meaning in French

EnglishFrench
sharashka (a Soviet gulag R&D lab)
noun

charachka◼◼◼nom {f}