SHOWERING COMPLIMENTS ON


Meaning of SHOWERING COMPLIMENTS ON in English

praising a lot, saying many nice things about

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