Search term shamefaced has 2 results
Jump to
EN English IT Italian
shamefaced (a) [behavior] imbarazzato (a) [behavior]
shamefaced (a) [behavior] impacciato (a) [behavior]
EN Synonyms for shamefaced IT Translations
ashamed [embarrassed] umiliato
perplexed [embarrassed] stupefatto
abashed [embarrassed] mogio
confused [embarrassed] sottosopra