imbarazzante – English–Italiano translations

🇮🇹 it en 🇬🇧

imbarazzante adjective

  /imbaratˈtsante/
  • che genera imbarazzo
awkward, embarrassing
Wiktionary Links