shamefaced in French
shamefaced in French
honteux
Bashful, showing modesty or embarrassment.
penaud
Bashful, showing modesty or embarrassment.