Results for "

shamefaced

"
English - Turkish Dictionary

shamefaced

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