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