LEFT ITS MARK


Meaning of LEFT ITS MARK in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.