1 Noun 1 Verb 0 Adj. 0 Adv.
Filters
ENwindshieldNoun
EN
Transparent screen (as of glass) to protect occupants of a vehicle
windscreenwind screen
bn:00081307n Concept
ENwindshieldVerb
EN
To install a windshield on.
bn:27249502v Concept