Attested.to

Definition

a vehicle that is protected by armor plate

Seed ·

Term in context

armored vehicle in CommonParlance