Liquefaction

Liquefaction Definition
Liquefaction Definition (no text)
Liquefaction definition: The shaking during an earthquake which makes wet soil act like a liquid.

Learn While Gaming

How GameSmartz works video thumbnail