Russian-English dictionary »

шерстистый носорог meaning in English

RussianEnglish
шерстистый носорог noun
{m}

woolly rhinocerosnoun