NTA

NTA

English Noun
Ad

Definition

Initialism of notice to appear.

Ad