Attested.to

Definition

A weapon which launches anti-submarine depth charges.

Seed ·