Online Dictionary

revenge oneself on 解釋

revenge oneself on 在 English => Chinese (XDICT) 中的 解釋:

向…報仇