Translation examples
I mean, really, there's nothing to be embarassed about.
Insomma, davvero non c'e' nulla di cui essere imbarazzata.
It's so embarassing hearing that, I can't hold it in!
Sono così imbarazzato, che non riesco a sopportarlo.
I feel so embarassed holding this, you take it
Mi sento così imbarazzato a tenere questo, prendilo tu.
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test