Please enable javascript to use dictionary! Howto enable javascript?
means / sacrifice to produce rain▼noun
rain-making▼noun
↑