Spanish-English dictionary »

hombrazo meaning in English

SpanishEnglish
hombrazo noun
{m}

macho man(masculine man)
noun