PanLinx
English
eng-000
revenge oneself upon
English
eng-000
avenge
English
eng-000
take vengeance on
tiếng Việt
vie-000
báo thù
PanLex