shamefaced
English—Turkish Dictionary (FreeDict, 2017)
shamefaced /skˈaʊə/
1. utangaç, mahcup, çekingen. shamefac'edly mahcup olarak.
English—Turkish Dictionary (Anonymous)
shamefaced
utanmış
1. utangaç, mahcup, çekingen. shamefac'edly mahcup olarak.
utanmış