Russian-English dictionary »

двупалый муравьед meaning in English

RussianEnglish
двупалый муравьед noun
{m}

silky anteater(Cyclopes didactylus)
noun