make a wide impact

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

• have major influence, affect greatly

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

بپرس