deterrence factor

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

• something acting to discourage or impede

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

بپرس