Russian-English dictionary »

кабаргаа meaning in English

RussianEnglish
кабаргаа noun
{f}

musk deer [musk deer](Moschus moschiferis)
noun
[UK: mʌsk dɪə(r)] [US: ˈməsk ˈdɪr]

сибиирская кабаргаа noun
{f}

musk deer [musk deer](Moschus moschiferis)
noun
[UK: mʌsk dɪə(r)] [US: ˈməsk ˈdɪr]