Italian-English dictionary »

panda rosso meaning in English

ItalianEnglish
panda rosso noun
{m}

red panda(Ailurus fulgens)
noun