MAKE A SPLASH


Meaning of MAKE A SPLASH in English

attract attention, spellbind

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