Russian-English dictionary »

морской леопард meaning in English

RussianEnglish
морской леопард noun
{m}

leopard seal(Hydrurga leptonyx)
noun