Select the phrase that best describes the meaning all hell was let loose.
Answer: D - there ws a huge noise
Detailed explanations are only viewable to logged-in users.
Login with Sothik ID