rainmakingEnglish

rainmaking

Noun

Activity intended to produce rain

English: rainmaking