LOVE CANAL


Meaning of LOVE CANAL in English

neighborhood in upstate New York (USA) that to be evacuated in 1977 due to severe underground chemical pollution

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