Attested.to

Definition

a vehicle that is protected by armor plate

Seed ·

Term in context

armoured vehicle in CommonParlance