Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
windscreen
in English
windscreen
us
/ˈwɪndskrin/
uk
/ˈwɪnskriːn/
#common
Plural
windscreens
Base Words
screen
wind