left its mark

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

• made a mark, made an impression (emotional or physical)

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

بپرس