Dictionary search results

Showing 1-4 of 4 results

shamefaced British & World English

Feeling or expressing shame or embarrassment

shamefaced English Thesaurus

Giles looked shamefaced

shamefaced English-Spanish

avergonzado, abochornado, apenado