BEOLINGUS
Dictionary - TU Chemnitz

 German  English

betreten; betroffen; peinlich berührt; belämmert [ugs.] {adj} [listen] [listen] shamefaced; sheepish; abashed

ein betretenes Grinsen a shamefaced grin; a sheepish grin