Русский-Английский словарь »

шарага означает в английский

РусскийАнглийский
шарага noun
{f}

sharashka(a Soviet gulag R&D lab)
noun