shamefaced


Results for "shamefaced"

English - Turkish Dictionary

shamefaced

(English - Turkish Dictionary) :
s. 1. utangaç, mahcup, çekingen. 2. utanç içinde.