Spanish-English dictionary »

macho dominante meaning in English

SpanishEnglish
macho dominante noun
{m}

macho man(masculine man)
noun