English-French dictionary »

shamefaced meaning in French

EnglishFrench
shamefaced (bashful or ashamed)
adjective
[UK: ˈʃeɪm.feɪst]
[US: ˈʃeɪm.ˌfest]

honteux◼◼◼adjectif
{m}

penaud◼◻◻adjectif
{m}