attenuating circumstances

انگلیسی به انگلیسی

• circumstances which make a situation less strong, mediating circumstances

پیشنهاد کاربران