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

listen to the pronunciation of made a mark, made an impression (emotional or physical)
الإنجليزية - الإنجليزية
left its mark
made a mark, made an impression (emotional or physical)
المفضلات