meaning of Alpha-Weibchen

Alpha-Weibchen - German to English

alpha female