English-Spanish dictionary »

in-your-face meaning in Spanish

EnglishSpanish
in-your-face (aggressively or blatantly confrontational)
adjective

frenteraadjective
{f}