Windscreen :
xham i përparmë
English Meaning :
(Noun : Transparent screen (as of glass)
(Noun : Transparent screen (as of glass)
Example : The windscreen and the bumper are the two main sources of injury in pedestrian crashes.
The windscreen and the bumper are the two main sources of injury in pedestrian crashes.