Khmer Dictionary: self-abasement
English-Khmer Dictionary
-
self-abasement
( n. )
[selfxbeIsment ]
(Degradation or humiliation of oneself, especially because of feelings of guilt or inferiority.)
ការបន្ទាបខ្លួន, ការអាម៉ាស់មុខ