French-Spanish dictionary »

mâle alpha meaning in Spanish

FrenchSpanish
mâle alpha nom {m}

macho alfanoun
{m}