impacted
intense meeting punctured a crater triggering environmental disaster
—defined Sat, 15 Feb 2025 10:03:19 GMT [history]