in-your-face – English–Español translations

🇬🇧 en es 🇪🇸

in-your-face adjective

  • aggressively or blatantly confrontational
frentera
Wiktionary Links