INDELIBLE IMPRESSION


Meaning of INDELIBLE IMPRESSION in English

strong impression, lasting impact

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