Online Dictionary

bring down on oneself 解釋

bring down on oneself 在 English => Chinese (langdao) 中的 解釋:

招致

bring down on oneself 在 English => Chinese 中的 解釋:

招致(他人的憤怒﹑懲罰)