PanLinx
English
eng-000
smear one’s reputation
English
eng-000
be injurious to oneself
English
eng-000
soil one’s hand
ภาษาไทย
tha-000
เปลืองตัว
PanLex