OPEN THE SLUICES


Meaning of OPEN THE SLUICES in English

open the flood gates, open the dams

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