Russian-English dictionary »

зебровый мангуст meaning in English

RussianEnglish
зебровый мангуст noun
{m}

banded mongoose(Mungos mungo)
noun