Attested.to

Definition

A camera filming from the dashboard of a car

Seed ·

Term in context

dashcam in CommonParlance