Russian-English dictionary »

серебристая сайда meaning in English

RussianEnglish
серебристая сайда noun
{f}

European pollock(Pollachius pollachius)
noun