Russian-English dictionary »

морская выдра meaning in English

RussianEnglish
морская выдра noun
{f}

sea otter(Enhydra lutris)
noun