English to Thai Dictionary embarrass

embarrass

ทำให้อึดอัดใจ
translation of 'embarrass'
verb
หน้าจืด,
อัปยศอดสู,
เก้อ,
ทำให้ลำบากใจ,
ทำให้กระดาก,
เขิน,
ตะขิดตะขวง,
ขัดเขิน,
ทำให้อึดอัดใจ
Credits: Google Translate
Download the
HelloEnglishApp
image_one