English to Thai Dictionary embarrassed

embarrassed

อึดอัดใจ
translation of 'embarrassed'
adjective
อักอ่วน,
อึดอัดใจ,
เจี๋ยมเจี้ยม,
หน้าแตก,
เจื่อน,
หน้าเจื่อน,
ลำบาก,
คับอกคับใจ
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one