French-English dictionary »

charachka meaning in English

FrenchEnglish
charachka nom {f}

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