UDAA

UDAA

English Noun
Ad

Definition

Initialism of unlawful driving away of an automobile.

Ad