Russian-English dictionary »

эндрюсарх meaning in English

RussianEnglish
эндрюсарх noun
{m}

andrewsarchus(prehistoric mammal)
noun