embarrass Thai Translation

embarrass - ทำให้ลำบาก

EnglishThaiTransliteration
embarrass
(Verb)
Related: hamper; hinder; obstruct
ทำให้ลำบาก
Related:ทำให้เกิดปัญหา, ขัดขวาง