SHOWER STONES ON


Meaning of SHOWER STONES ON in English

throw stones at, cast rocks at

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