Russian-English dictionary »

самка кенгуру meaning in English

RussianEnglish
самка кенгуру noun
{f}

doe [does](female kangaroo)
noun
[UK: dəʊ] [US: ˈdoʊ]