act between parties with a view to reconciling differences;"He interceded in the family dispute

中文解释

\"He mediated a settlement\"

正在查询

nattering emoted clotbur uncloudedness 民主主义 随身携带 irony at the point of the sword railroad worker torture chamber