shamefaced in Spanish
shamefaced in Spanish
apenado
Bashful, showing modesty or embarrassment.
avergonzado
Bashful, showing modesty or embarrassment.