shamefaced Thai Translation

shamefaced - อับอาย

EnglishThaiTransliteration
shamefaced
(Adjective)
Opposites: unabashed
Related: ashamed; abashed; embarrassed
อับอาย
Related:น่าขายหน้า, น่าอาย