Attested.to

Definition

a military attache who is a commissioned or warrant officer in an air force

Seed ·

Term in context

air attache in CommonParlance