English-Italian translations for embarrassing
- imbarazzanteSarebbe semplicemente troppo imbarazzante. That would simply be too embarrassing. In Italia lo ha semplicemente definito “imbarazzato” e “imbarazzante”. In Italy, just called it ‘embarrassed’ and ‘embarrassing’. Sgradevole e imbarazzante ammetterlo. This is an unpleasant and embarrassing matter.
Definition of embarrassing
Trending Searches
Popular Dictionaries