humiliate Thai Translation

humiliate - ขายหน้าขายตา

EnglishThaiTransliteration
humiliate
(Verb)
ขายหน้าขายตา
Related:ทำให้เสียเกียรติ
kǎi nâa kǎi dtaa