Imbarazzato
/imbaratˈtsato/
Embarrassed
Word in context
Mi sento imbarazzato quando parlo in pubblico.
I feel embarrassed when I speak in public.
/imbaratˈtsato/
Embarrassed
Mi sento imbarazzato quando parlo in pubblico.
I feel embarrassed when I speak in public.