Italian edit

Adjective edit

imbarazzanti

  1. plural of imbarazzante