a shamefaced grin

listen to the pronunciation of a shamefaced grin
Englisch - Deutsch
ein verschämtes Grinsen