ARTIFICIAL RAIN


Meaning of ARTIFICIAL RAIN in English

rainfall which is created by seeding clouds

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