shamefaced, sheepish

listen to the pronunciation of shamefaced, sheepish
İngilizce - Türkçe
utangaç
shamefaced, sheepish