Mother Nature
英式
- nature personified as a creative and controlling force affecting the world and humans
noun: Mother Nature
- 釋義
名詞
- 1. nature personified as a creative and controlling force affecting the world and humans Mother Nature has 80 per cent control in putting out fires like this