Inflict [take, wreak] vengeance(up) on sb.
英
美
对。。。报仇[雪恨]
目录
查词历史
英 汉