leave its mark on something - İngilizce Eşanlam Sözlük