Vocabulary

人工雨

artificial rain

noun