bn:00081307n
Noun Concept
SYL
No term available
EN
Transparent screen (as of glass) to protect occupants of a vehicle WordNet 3.0
Relations
Sources