Menu
Decimated

Decimated

To destroy or ruin.