Headlights meaning

Plural form of headlight Especially a pair on a single vehicle.
noun
0
0
Advertisement

Origin of headlights