Embarrassed (Imbarazzato)

/ɪmˈbɛrəsd/

Translation into Italian

Synonyms