shamefaced, sheepish

listen to the pronunciation of shamefaced, sheepish
English - Turkish
utangaç