Romanian-English dictionary »

șarașka meaning in English

RomanianEnglish
șarașka substantiv
{f}

sharashka(a Soviet gulag R&D lab)
noun