Portuguese-English dictionary »

fêmea alfa meaning in English

PortugueseEnglish
fêmea alfa noun
{f}

alpha female(dominant female animal)
noun