RAIN OR SHINE


Meaning of RAIN OR SHINE in English

in all weather, no matter what the weather is like

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