shamefaced in German
shamefaced in German
verschämt
Bashful, showing modesty or embarrassment.
verlegen
Bashful, showing modesty or embarrassment.