Online Dictionary

fall a prey to 解釋

fall a prey to 在 English => Chinese (XDICT) 中的 解釋:

成了…的犧牲品,落到…手中,受到…折磨