Russian-English dictionary »

альфа-самка meaning in English

RussianEnglish
альфа-самка noun
{f}

alpha female(dominant female animal)
noun