Russian-English dictionary »

горбуша meaning in English

RussianEnglish
горбуша noun
{f}

humpback salmon(a type of fish)
noun