Definition: That distinctively pleasant fragrance of rain falling on dry ground.All Rights Reserved
If you already have an account, Log in.
Definition: That distinctively pleasant fragrance of rain falling on dry ground.
1 part