Online Dictionary

atone for 解釋

atone for 在 English => Chinese 中的 解釋:

v.
贖回, 償還

atone for 在 English => Chinese (XDICT) 中的 解釋:

補償,贖