Russian-English dictionary »

малая панда meaning in English

RussianEnglish
малая панда noun
{f}

red panda(Ailurus fulgens)
noun