in-your-face – English–Français translations

🇬🇧 en fr 🇫🇷

in-your-face adjective

  • aggressively or blatantly confrontational
agressif, tape-à-l'œil
Wiktionary Links