Search term imbarazzante has 5 results
Jump to
IT Italian EN English
imbarazzante (a) [situazione] awkward (a) [situazione]
imbarazzante (n adj) [causing embarrassment] embarrassing (n adj) [causing embarrassment]
imbarazzante (a) [situazione] embarrassing (a) [situazione]
imbarazzante (a) [vergogna] embarrassing (a) [vergogna]
imbarazzante (a) [sentimento] perplexing (a) [sentimento]

Italian English translations