Vocabulary

人工降雨

artificial rain; rainmaking; cloud seeding

noun